@charset "utf-8";
/* CSS Document */
@import url("public.css");
#login_body{ background:#FFFFFF;}
#login{ position:relative; width:850px; left:50%; margin:120px 0 200px -425px;}
#login .photo img{ border:#ccc solid 1px;}
#login form{ position:absolute; width:310px; height:300px; background:#fbfbfb; border:#ccc solid 1px; top:-10px; right:30px; color:#006699; }
#login .headtitle{ text-align:center; margin:15px 5px 20px 5px; border-bottom:#ccc solid 1px; padding-bottom:10px;}
#login form table{ width:80%; text-align:left; margin-left:10%; margin-bottom:20px; line-height:40px;}
#login form th{ width:80px; text-align:right; font-size:13px;}
#login input{color:#006699; color:#000;}
#login .input_1{ border:#006699 solid 1px; width:150px; height:16px; padding:2px 5px 0 5px; font-size:12px;}
#login .input_2{ margin:10px 0 0 0; background:url(bg001.gif); width:60px; height:22px; border: #006699 solid 1px; padding-top:2px!important; padding-top:4px; cursor:pointer; font-size:12px;}

.page{ text-align:center;  background:#A7D5EC; line-height:25px; border:#93C2DC solid 1px; margin-top:10px;}
.page a{ padding:1px 5px; background:#1C3949; color:#FFFFFF; margin:5px; font-weight:bold;}
.page a:hover{ color:#FFFFFF;}
.search{ text-align:center;  background:#A7D5EC; line-height:25px; border:#93C2DC solid 1px; margin-top:10px; text-align:left; padding:0 10px;}
.button{ background:url(bg001.gif); height:18px; padding-top:1px; border:#666666 solid 1px; font-size:12px; cursor:pointer;}
a.submit{ background:url(bg001.gif); height:18px; line-height:18px; padding-top:2px; border:#666666 solid 1px; font-size:12px; padding:0 5px; text-indent:0; margin:2px 10px;}
.maskimg1{ width:600px; overflow:hidden;}

.input1{ width:20px; height:18px; text-align:center;}
.input2{ width:60px; height:18px;}
.input3{ width:120px; height:18px;}
.input4{ width:200px; height:18px;}
.input5{ width:300px; height:18px;}
.input6{ width:400px; height:18px;}

.table1{ border-collapse:collapse; background:#A7D5EC; font-weight:bold; margin-bottom:10px;}
.table1 td{ padding:5px 5px 2px 10px;}
.table1 a{ color:#FF0000;}

.table2{ border-collapse:collapse; line-height:25px; margin-bottom:10px;}
.table2 th{ border:#93C2DC solid 1px; text-align:center; padding:0 5px; background:#A7D5EC;}
.table2 .left th{ text-align:left;}
.table2 td{ border:#93C2DC solid 1px; text-align:left; padding:0 5px; background:#F5F5F5;}
.table2 td.center{ text-align:center;}
.table2 .tr2 td{ background:#E9E9E9;}
.table2 .selected td{ background:#9dc0d8;}
.table2 .selected a:hover{ color:#006699;}

.table3{ border-collapse:collapse; line-height:25px; margin-bottom:10px;}
.table3 th{ border:#93C2DC solid 1px; text-align:right; padding:0 5px; background:#A7D5EC;}
.table3 td{ border:#93C2DC solid 1px; text-align:left; padding:0 5px; background:#F5F5F5;}
.table3 .tr2 td{ background:#E9E9E9;}
.table3 .selected td{ background:#9dc0d8;}
.table3 .selected a:hover{ color:#006699;}

dl.helptips{ margin:20px 0;}
dl.helptips dt{ line-height:25px; background:#A7D5EC; padding-left:10px; color:#333333; font-weight:bold;}
dl.helptips dd{ padding:5px; border:#93C2DC solid 1px;}

.copyright{ line-height:25px; background:#A7D5EC; margin-top:20px; text-align:center;}



